package org.shoukaiseki.supersaiyan.enums;


import org.shoukaiseki.kakaroto.Interface.DictTypeEnumData;
import org.shoukaiseki.kakaroto.annotation.DictTypeEnum;
import org.shoukaiseki.kakaroto.entity.BaseDictEnum;
import org.shoukaiseki.kakaroto.enums.DictDataCssClass;

@DictTypeEnum(dictType = "userThirdParty_bindingType",dictName = "绑定类型")
public enum UserThirdPartyBindingType implements DictTypeEnumData {

    wechat(new BaseDictEnum()
            .setValue(1)
            .setLabel("微信")
            .setCssClass(DictDataCssClass.dictTextTagDanger)
            .setRemark("")),
    alipay(new BaseDictEnum()
            .setValue(2)
            .setLabel("支付宝")
            .setCssClass(DictDataCssClass.dictTextTagSuccess)
            .setRemark("")),
    ;

    private BaseDictEnum dictEnum;

    private UserThirdPartyBindingType(BaseDictEnum dictEnum) {
        this.dictEnum=dictEnum;
    }


    @Override
    public BaseDictEnum getDictEnum() {
        return dictEnum;
    }


}
